﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace FXnaAppBase
{

    /// <summary>
    /// 提供需要运行的所有封装数据
    /// </summary>
    public abstract  class RunData
    {

        public RunData()
        {

            this._commands = new List<RunCommand>();

 
        }



     


        protected List<RunCommand> _commands;

        public List<RunCommand> Commands
        {
            get { return _commands; }
           
        }





        #region 函数

        public virtual void BeforeRun()
        {
 

        }


        public virtual void AfterRun()
        {
 
        }


        #endregion




    }


}
